Blog

Luis Majano

October 15, 2008

Spread the word


Share your thoughts

Well, yet another ColdBox release!! This one is an exciting one as we approach the 2.1.0 release. More unit testing capabilities, less restrictions, more fixes and more great stuff. This release thanks to God's grace on permitting me do thing I though I could not do. So here is the list of fixes, features and updates. Ohh by the way, a whole new Dashboard is also release, version 2.2.0 with full Railo support, more application generation capabilities, BlueDragon 7 support, and more.

ColdBox 2.0.2

* Full Railo 2.0 Support * Full BlueDragon 7 support * Application Template updated with new Unit Testing Suites, and new base unit test handler. * New and Updated Eclipse Snippets with unit test skeletons. * Docs updated to reflect changes * Discovery of CFML engine and version and store in ColdBoxSettings * BlueDragon 7 Charting - Enable for OCM * Samples Gallery updated with i18n Fixes. * Logger plugin compliance to coldfusion 8 eclipse plugins. * Customizable event variable name via config.xml, no more only 'event' you can now choose your own. * ExceptionService - if custom bug report fails, error calling exception handler Fixed. * Unit Testing Controller, Base Test And Test Suites,You can even use the setnextevent method now. * Request Context - New Methods for DefaultLayout, DefaultView, and ViewLayouts * BugReport use new event methods for reporting. * Default View Setting alongside Default Layout, you can now also choose a default view. * IncludeUDF() method for handlers/Plugins - You can now programmatically mix-in methods into any handler and plugin. Advanced OO features. * Critical Fix for Concurrency issue on config reloads * Concurrency locks for OCM - friendlier locks * ColdSpring ColdBox Proxy Factory: ColdboxFactory.cfc, you can now use this factory in your coldspring declarations to get a reference to the current running coldbox controller, instantiate plugins, and configuration beans. * setnextEvent - proxy updates to grab the last part of the cgi script_name Fix * ColdBox OCM - expireAll() new method, will expire all objects in the cache. * Code optimization and cleanup. * Now includes a cheat sheet. As you can see, action-packed like always.


Dashboard 2.2.0

* New Application generator, with unit test suites, event names and much more. * Railo support finalized, will be released later as a railo archive. * Cosmetic additions * Cleanup and optimization.


As always, thank you for your support. Please support open source. You can download the bits from the Downloads location.

Add Your Comment

(5)

Jun 24, 2007 01:29:05 UTC

by Sami Hoda

Luis, you continue to impress!

Jun 24, 2007 02:27:15 UTC

by ziggy

Great!

Can you comment on what is working now in BD7 that wasn't before?

Also, do you see Dashboard working in BD7 or not possible?

Jun 24, 2007 12:51:40 UTC

by Sana

thanks Luis for such a great work.

This version is rocking for performance... its much faster with lots of good tools. Definately you did a really great job.

keep it up we really love ColdBox.

Jun 24, 2007 13:52:10 UTC

by Luis Majano

Thanks guys!!

Yes, performance increases will be seen on this release, I did some cleanup.

@ziggy

As for bluedragon compatability, we have the use of some XML methods that were not there before, BlueDragon charting for the debugger, and yes, the dashboard should be fully functional under BlueDragon 7. If you find some bugs, please post, but in my tests, it has been functional.

Jun 25, 2007 11:37:06 UTC

by Terry Schmitt

I'm glad to see that you are embracing Railo and Bluedragon.

I'm looking at using Railo 2.0 in my next project as it's speed is awesome. It sounds like Transfer and Reactor will also be working on Railo soon...

Recent Entries

BoxLang AI 3.7: Profiles, Embeddings Defaults and MCP Rate Limiting

BoxLang AI 3.7: Profiles, Embeddings Defaults and MCP Rate Limiting

Ortus Solutions announces the release of BoxLang AI 3.7. Name a provider, model, params and API key once, then pick it by name for a call, an agent, or a single agent run. Embeddings get their own defaults, MCP servers you build get rate limiting and trusted proxies, and a handful of important fixes land along the way.

Luis Majano
Luis Majano
November 05, 2026
BoxLang  1.19.0: See Everything Your Code Does

BoxLang 1.19.0: See Everything Your Code Does

Ortus Solutions today announces the release of BoxLang 1.19.0, the software productivity platform for building, modernizing and running applications, with developers and AI agents working together. This release is about observability: built-in code coverage and execution profiling, the missing post-invocation events for BIFs, and new query and transaction events, and it pairs with the new BxLens beta, the debug bar and ops console that exposes hotspots and bytecode profilers. It also adds your own global settings in boxlang.json, static method interception, raw binary HTTP streaming and a lot of hardening across JDBC, Java interop and CFML compatibility.

Luis Majano
Luis Majano
November 05, 2026
Build AI Agents with Less Configuration: Join Luis Majano in Málaga

Build AI Agents with Less Configuration: Join Luis Majano in Málaga

Learn how to define, build, and run AI agents with BxAgents in a hands-on session organized by Malaga-AI and sponsored by Ortus Solutions! 🚀

Building an AI agent means connecting instructions, models, tools, and application logic. A clear project structure makes those pieces easier to organize and develop.

Maria Jose Herrera
Maria Jose Herrera
November 04, 2026